home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 41
/
Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso
/
Aminet
/
text
/
misc
/
Checker0v53Upg.lha
/
Checker0v53Upgrade
/
Checker.readme
< prev
next >
Wrap
Text File
|
2000-11-21
|
7KB
|
215 lines
TO JEST JEDYNIE UPGRADE DLA PROGRAMU CHECKER V0.50, KTÓRE TO WYMAGA ARCHIWUM
Z PROGRAMEM CHECKER V0.50. ARCHIWUM TO DOTEPNE JEST W AMINECIE JAKO:
text/misc/Checker0v50.lha
Dla najnowszej wersji Checkera sprawdú ten adres www.kki.net.pl/~yarex/
Opis dla programu Checker V 0.53
21-XI-2000
Autor: Jarosîaw Paruzel
Zainteresowania: pîeê piëkna, komputery, elektronika, napoje
z piankâ
Adres do korespondencji: Jarosîaw Paruzel
ul. K.Wyszyïskiego 8/34
47-100 Strzelce Opolskie
Polska
e-mail: yarex@kki.net.pl
Status programu: GIFTWARE, moûna go uûywaê caîkowicie za darmo lub
po wysîaniu mi "maîego prezenciku", NIE MOÛNA natomiast na nim
w jakikolwiek sposób wzbogacaê sië.
********************************************************************
********************************************************************
********************************************************************
JEST TO PIERWSZA WERSJA DOSTËPNA PUBLICZNIE.
AUTOR PROGRAMU NIE PONOSI ODPOWIEDZIALNOÔCI ZA JAKIEKOLWIEK SZKODY
PONIESIONE PODCZAS UÛYTKOWANIA TEGO PROGRAMU
UÛYWASZ GO WYÎÂCZNIE NA WÎASNÂ ODPOWIEDZIALNOÔÊ
********************************************************************
********************************************************************
********************************************************************
Idea:
Program ten analizuje/zbiera kody wciskanych przez uûytkownika
klawiszy na klawiaturze, buduje z nich wyrazy i sprawdza ich
poprawnoôê ortograficznâ z wbudowanâ bibliotekâ, która zawiera
obecnie ponad 250.000 wyrazów.
Napisany caîkowicie w asemblerze, co czyni go maîym i maksymalnie
szybkim, moûe juû niebawem identyczna wersja w C++ powstanie.
Ograniczenia wersji obecnej:
- nie sprawdza pisowni îâcznej lub oddzielnej wystëpujâcych obok
siebie wyrazów
- nie sprawdza czy zdanie po kropce rozpoczëliômy piszâc je
z wielkiej litery
- nie sugeruje poprawnej pisowni w przypadku bîëdu
- moûe úle zinterpretowaê, pominâê niektóre klawisze, ich kombinacje
- nie wyôwietla bîëdów przy uruchamianiu, sîowem uruchomi sië gdy
wszystko co potrzebne mu otworzy/znajdzie w systemie.
Jedyne bîëdy jakie obecnie wyôwietla, to te gdy nie potrafi znaleúê
pliku z bibliotekâ gîównâ lub zaalokowaê pamiëci dla tej bibliteki.
- nie jest zlokalizowany, nie posiada sterowania arex-em
Wymagania:
- dowolna Amiga z systemem 2.04+ (napisane/testowane pod 3.0)
- 3MB wolnej pamiëci (testowany z 8MB)
- szybki procesor (testowany z 020/28Mhz praca w "normalnym" tempie,
przydaîo by sië coô szybszego)
Uruchomienie:
2x klikamy na ikonce programu pod WorkBenchem lub z cli/shella
wpisujâc Checker
Modyfikacje:
dla wersji 0.51
- napisano bardzo szybkâ procedurë sprawdzajâcâ wyrazy, procedura ta
wymaga procesora 020 lub lepszego.
- Poprawiono sygnalizacjë o bîëdach, teraz nie bîyska ekran w czasie
zmain wprowadzanych w bîëdnym wyrazie.
dla wersji 0.52
- poprawiono sygnalizacjë o bîëdach, do poprzednich poprawek wkradî
sië bîâd. Przyspieszono w niewielkim stopniu procedurë sprawdzajâcâ
- dodano kolejne menu z opcjâ wstaw i skopiuj
dla wersji 0.53
- dodano obsîugë biblioteki dodatkowej uûytkownika, nie moûna
obecnie z poziomu samego programu dodaê wîasnych wyrazów.
- dodano obsîugë Datatypes
###################################################################
Górne menu:
********************************************************************
Menu Projekt
Informacje - podaje informacje o programie
Wyczyôê bufor - czyôci bufor ze zgromadzonym tekstem (sîowami)
Zatrzym dziaîanie - zatrzymuje dziaîanie programu, ponowne
wznowienie pracy po powtórnym wybraniu tej funkcji (tym razem bëdzie
ona opisana tekstem "Wznów dziaîanie")
Wyjôcie - zamkniëcie programu, zwolnienie zarezerwowanych zasobów
przez program
********************************************************************
Menu Edycja
Skopiuj - kopiuje zawartoôê bufora programu do schowka, të zawartoôê
moûemy póúniej wkleiê sobie do innego programu.
Wstaw - wstawia zawartoôê schowka do buforu programu, po wstawieniu
zawartoôê ta zostaje sprawdzona pod kâtem poprawnoôci
ortograficznej.
********************************************************************
Menu Preferencje
Okno programu na ekranie -
Pierwszym - po popeînieniu bîëdu, okienko programu bëdzie
otwierane, lub przeniesie sië na ekran który jest aktualnie widoczny
(znajduje sië na samym wierzchu, jest przed wszystkimi pozostaîymi)
Pierwszym publicznym - jw. z tym ûe ekran musi byê ekranem
publicznym, gdy ekran znajdujâcy sië na samym wierzchu nie posiada
statusu publiczny, okienko programu na nim sië nie otworzy.
Workbencha - okienko programu bëdzie otwierane na ekranie Workbencha
Migotanie gdy bîâd - gdy opcja ta jest wybrana (zaznaczona
fajeczkâ), popeînionym bîëdom bëdâ towarzyszyîy bîyski ekranu
i dúwiëk
Wyrazy w ramie - opcja niedostëpna w tej wersji programu
Ignoruj ogonki - gdy opcja ta jest wîâczona program podczas
sprawdzania ignoruje brak polskich znaków, tzn. gdy wpiszemy np:
kroty zamiast który lub zaba zamiast ûaba nie bëdzie traktowane to
jako bîëdne, "nieco" zwalnia dziaîanie programu.
Zapisz - zapisuje ustawienia programu, by byîy one dostëpne przy
ponownym póúniejszym uruchomieniu programu.
Dodatkowo z poziomu systemowego programu Exchange moûemy:
- zatrzymaê/wznowiê pracë programu
- schowaê/przywoîaê okienko programu
- zamknâê program
Datatypes dla programu:
BIGPATH - podaje gdzie program podczas uruchamiania ma szukaê
biblioteki gîównej z wyrazami.
NEWPATH - podaje gdzie program podczas uruchamiania sië ma
szukaê biblioteki uûytkownika z wyrazami.
Przykîadowe wartoôci datatypes zapisane w ikonce programu:
BIGPATH=dh1:text/checker/bigortlib
NEWPATH=dh1:text/checker/newdict
lub
NEWPATH=progdir:newdict
Domyôlnymi wartoôciami gdy uûytkownik nie zdefiniuje wîasnych sâ:
progdir:bigortlib - dla biblioteki gîównej
progdir:newdic - dla biblioteki uûytkownika
Gdzie progdir: to staîa zdefiniowana w systemie 2.04+ oznaczajâca
katalog w którym znajduje sië program.
********************************************************************
Do archiwum postanowiîem doîâczyê kod úródîowy programu
w asemblerze, sam program nie jest obecnie typu OPENSOURCE ale MOÛE
juû niebawem.
Jeôli masz jakâkolwiek propozycje ulepszenia programu, sam
potrafisz/mógîbyô coô ulepszyê w kodzie úródîowym, lub znalazîeô
bîâd w programie to daj znaê, piszâc pod wskazany adres:
yarex@kki.net.pl
Ûyczë satysfakcji z uûywania programu.
Jarosîaw Paruzel